technological achievements - Fransızca İngilizce Sözlük